/*-----------.pagination---------------*/
section.pagination{
	width:100%;
	margin:0;
	padding:30px 0px;
	text-align:right;
	}
section.pagination a i{
	color:#999;}	
section.pagination a.prev{
	display:inline-block;
	padding:3px 5px;}
section.pagination a.next{
	display:inline-block;
	padding:3px 8px;}				
section.pagination a.item{	
	color:#828080;
	font-weight:bold;
	 box-shadow: 2px 2px 3px 0px #C0C0C0;
	 padding:1px 5px;
	 background:#FFF;
	 border-radius:50%;
	 text-decoration:none;
	 border:2px solid #fff;
	
}
section.pagination a.item:hover{
	background:#cb4040;
	color:#fff}	


/*----------.itq-header------------*/	
.itq-header{
	width:100%;
	height:60px;
	background:url(../images/bg-menu.png) top repeat-x;
	float:left;
	
}
.itq-header .all {
	margin:0 auto;
	width:1130px;
	height:60px;
	background: url(../images/top-right.png)  no-repeat 0px 11px, url(../images/top-left.png) 1027px 11px no-repeat;
	position:relative;
}
.itq-header .all .logo{
	position:absolute;
	left:120px;
	top:8px;
	z-index:999999999999999999999999999999999999999;}
.itq-header .all .logo a img{
	width:135px;
	height:117px;}	

.itq-header .all .navigation{
	margin:0;
	padding:0 ;
	margin-left:125px;
	
	}
.itq-header .all .navigation ul{
	float:left;
	margin:-6px 0px 0px 150px  ;
	padding:0;
	}
.itq-header .all .navigation ul > li{
	margin: 15px 0px ;
	padding:8px 10px;
	float:left;
	list-style:none;	
	position:relative;
	}
.itq-header .all .navigation ul > li:hover{
	background:#b80f0f;
	border-radius:0 0 7px 7px;
	border-top:none; 
	}
.itq-header .all .navigation ul > li > a{
	text-decoration:none;
	color:#fff;
	font-size:17.5px;
	text-transform:uppercase;
	font-family:"MyriadPro-Condensed";
	}
.itq-header .all .navigation ul > li > ul{
	position:absolute;
	left:-30px;
	top:53px;
	width:150px;
	margin-left:0;
	background:rgba(255,255,255,1);
	display:none;
	border:rgba(255,255,255,1);
	z-index:999999999999999999999999999999999999999;
	border-radius:0px;
	border:1px solid #fff;
	}
.itq-header .all .navigation ul > li > ul .arrow{
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 5px 10px 5px;
	border-color: transparent transparent #fff transparent;
	top:-10px;
	left:60px;
	position:absolute;
	}	
.itq-header .all .navigation ul > li > ul >li{
	width:100%;
	list-style:none;
	margin:0px 0;

	background:none !important;
	
	}
.itq-header .all .navigation ul > li > ul > li >a{
	text-decoration:none;
	color:#000;
	font-family:"Myriad Pro Condensed";
	font-size:14px;
	text-transform:capitalize;
	font-weight:bold;

	}
.itq-header .all .navigation ul > li > ul > li:hover >a{
	color:#990000;
	}
.itq-header .all .navigation .seach{
	float:right;
	padding:6px;
	display:block;
	background:none;
	width:240px;
	position:relative;
	margin: 12px 66px 0px 0px;
	}
.itq-header .all .navigation .seach .keyword{
	margin: 0px;
	padding:2px 5px;
	float: left;
	background:rgba(255,255,255,0.1);
    font-weight: lighter;
	font-style: italic;
	border: none;
	color: #979595; 
	outline: none;
	font-family:Arial;
	border-radius: 3px;
	border:1px solid #4c5434;
	width:220px;
	}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#979595;
	font-size:12px;
	font-family:Arial;
}
-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #979595;
   opacity:  1;
   font-size:12px;
   font-family:Arial;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #979595;
   opacity:  1;
   font-size:12px;
	font-family:Arial;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #979595;
   font-size:12px;
   font-family:Arial;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #979595;
   font-size:12px;
   font-family:Arial;
}
.itq-header .all .navigation  .seach .submit_seach{
	float:left;
	background:url(../images/seach.png) no-repeat;
	width:30px;
	height:30px;
	margin: 0px;
	position:absolute;
	right:0px;
	top:11px;
	border:none;
	outline:none;
	}
	
/*----------.itq-slider---------*/	
.itq-wrapper .itq-slider{
	width:100%;
	height:420px;
	margin-bottom:20px;
	
/* 	background:rgba(255,255,0,1); */
	
	float:left;
	overflow:hidden;
}
.itq-wrapper .itq-slider .wrapper{
	width:1130px;
	height:420px;
	margin:0 auto;
	position:relative;
	background:rgba(255,255,255,1);
	padding:10px;
	border:1px solid #c99c93;
	
}
.itq-wrapper .itq-slider .wrapper #slides section img{
	height:400px;}	
.itq-wrapper .itq-slider .wrapper > header > h3{
	position: absolute;
	bottom: 30px;
	left: 40px;
	z-index: 99999;
	color: #FFF;
	font-size: 38px;
	text-transform: uppercase;
	font-family: 'MyriadPro-Condensed';
	text-shadow: 1px 2px 6px #000000 ,1px 1px 5px #000;
}

.itq-wrapper .itq-slider .wrapper > header > p{
	position: absolute;
	bottom: 0px;
	z-index: 99999;
	color: #FFF;
	font-size: 29px;
	left: 43px;
	font-family: 'MyriadPro-Condensed';
	text-shadow: 2px 2px 6px #000000 ,1px 1px 5px #000;
}

/* .itq-container*/
.itq-wrapper .itq-container{
	width:1130px;
	margin:0 auto;
	background:rgba(255,255,255,1);	
}
/* .itq-content*/
.itq-wrapper .itq-container .itq-content{
	width:800px;
	float:left;
}
.itq-wrapper .itq-container .itq-content .modul{
	width:100%;
	float:left;
	background:url(../images/bg-header.jpg) no-repeat;
	background-position:0px 0px;
	/* height:500px; */
	}
.itq-wrapper .itq-container .itq-content .modul header{
	width:100%;
	float:left;
	height:32px;
	background:url(../images/bg-title.png) no-repeat left}	
.itq-wrapper .itq-container .itq-content .modul header h3{
	background:url(../images/bg-title-1.jpg) no-repeat;
	margin:0;
	padding:0;
	height:32px;
	background-position:0px 0px;
	color:#f4e3e3;
	font-weight:bold;
	font-size:22px;
	font-family: 'MyriadPro-Condensed';
	text-align:center;
	float:left;
	width:260px;}
.itq-wrapper .itq-container .itq-content .modul header p {
	width: 234px;
	background: url(../images/bg-p.jpg) no-repeat;
	background-position: 14px 12px;
	margin: 0;
	padding: 0;
	line-height: 35px;
	float: left;
	padding-left: 41px;
	font-size: 12px;
}	
.itq-wrapper .itq-container .itq-content .modul header h1{
	margin: 0;
	padding: 0;
	float: right;
}
.itq-wrapper .itq-container .itq-content .modul header ul{
	float:left;
}
.itq-wrapper .itq-container .itq-content .modul header ul li{
	padding:0px 10px;
	float:left;
}
.itq-wrapper .itq-container .itq-content .modul header ul li a{
	color:#5e3838;
	text-transform:uppercase;
	text-decoration:none;
	line-height:30px;
}
.itq-wrapper .itq-container .itq-content .modul .detail-product{
	width:100%;
	float:left;
	margin: 0px 0px 25px 0px;
	}
.itq-wrapper .itq-container .itq-content .modul .detail-product .left-p{
	float:left;
	width:450px;
	padding:15px 10px 0px 35px;}
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p{
	float:right;
	font-weight:bold;
	width:330px;
	font-size:14px;
	}
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p p{
	margin:0px;
	padding:0px;
	margin:10px 0px;
	}	
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p p a{
	color:#b01212;
	text-decoration:underline;}	
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p h3.gia{
	background:#e3f8cd;
	color:#7c6e6e;
	padding:10px;
	font-size:17px;
	}			
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p h3.gia span{
	color:#cc0000;}	
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p section.like-share{
	width:100%;
	height:35px;
	border:1px solid #a1aeaf;
	border-radius:7px;}	
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p section.intro{
	float:left;
	width:100%}	
.itq-wrapper .itq-container .itq-content .modul .detail-product .right-p section.intro p{
	font-weight:normal ;
	font-size:15px;
	color:#836161;
	line-height:20px !important; }
.itq-wrapper .itq-container .itq-content .modul .detail-product  > header > h3{
	color: #5e3838;
	text-transform: uppercase;
	font-size: 15px;
	background: none;
	font-family: Arial;
	font-weight: normal;
}
.itq-wrapper .itq-container .itq-content .modul .slide-pro{
	width: 759px;
	height: 220px;
	overflow: hidden;
	margin: 0px 0px 0px 38px;
}	

.itq-wrapper .itq-container .itq-content .modul .index-detail-news{
	width:100%;
	float:left;
	padding:20px 10px 20px 25px;}
.itq-wrapper .itq-container .itq-content .modul .index-detail-news figure{
	float:left;
	margin:0px 15px 5px 0px;}	
.itq-wrapper .itq-container .itq-content .modul .index-detail-news figure img{
	width:292px;
	height:210px;}
.itq-wrapper .itq-container .itq-content .modul .index-detail-news h3{
	display:block;
	margin:0;
	padding:0;
	padding:0px 0px 0px 0px;}	
.itq-wrapper .itq-container .itq-content .modul .index-detail-news p{
	display:block;
	font-size:14.5px;
	line-height:18px;}			
		
						
/*-------------aside --------------*/

.itq-wrapper .itq-container aside{
    width: 297px;
    float: right;
    position: relative;
    z-index: 99999;
	border:1px solid #cca299;
	height:100%;	
}
.itq-wrapper .itq-container aside .block{
	width:100%;
	float:left;
	}
.itq-wrapper .itq-container aside .block header{
	width:100%;
	float:left;
	position:relative;
	
	}
.itq-wrapper .itq-container aside .block header h3{
	font-family: 'MyriadPro-Condensed';
	width:100%;
	position:absolute;
	height:34px;
	background:url(../images/bg-aside.png) no-repeat;
	top:0px;
	left:-8px;
	z-index:999999999999999999999999;
	width:313px;
	margin:0;
	padding:0;
	margin-top:10px;
	color:#f4e3e3;
	padding-left:20px;
	line-height:25px;
	font-size:17px;
	text-transform:uppercase;
	}
.itq-wrapper .itq-container aside .block .index-list-news{
	padding:0px 1px;
	margin-top:45px;}
.itq-wrapper .itq-container aside .block .index-list-news ul{ margin:0;
padding:0;}
.itq-wrapper .itq-container aside .block .index-list-news ul li{
	width:100%;}
.itq-wrapper .itq-container aside .block .index-list-news ul li figure{
	margin:0;
	padding:0;
	width:295px;}
.itq-wrapper .itq-container aside .block .index-list-news ul li figure a img{
	width:295px;
	height:130px;}
.itq-wrapper .itq-container aside .block .index-list-news ul li h3{
	padding:0px 10px;
	margin:5px 0px;}	
.itq-wrapper .itq-container aside .block .index-list-news ul li h3 a{
	color:#836161;
	text-decoration:none;
	font-weight:normal;
	
	}
.itq-wrapper .itq-container aside .block .index-list-news ul li h3 a:hover{
	color:rgba(255,0,0,1);
	}
.itq-wrapper .itq-container aside .block .index-list-news ul li p{
	text-align:right;
	margin:0px;
	padding:3px 10px;}
.itq-wrapper .itq-container aside .block .index-list-news ul li p a{
	text-decoration:none;} 	
.itq-wrapper .itq-container aside .block .index-list-news ul li p a span{
	color:#836161;
	margin-right:10px;}	
.itq-wrapper .itq-container aside .block .company{
	padding:2px 1px;
	margin-top:45px;}
.itq-wrapper .itq-container aside .block .company ul{
	width:100%;} 	
.itq-wrapper .itq-container aside .block .company ul li{
	width:100%;
	float:left;
	margin-bottom:16px;}		
.itq-wrapper .itq-container aside .block .company ul li figure{
	float:left;
	margin-right:10px;}	
.itq-wrapper .itq-container aside .block .company ul li  figure a img{
	width:112px;
	height:76px;}	
.itq-wrapper .itq-container aside .block .company ul li  h3{
	float:left;
	margin:0;
	padding:0;
	font-size:13.5px;
	color:#836161;
	padding:2px 0px;}
.itq-wrapper .itq-container aside .block .company ul li  p{
	float:left;
	width:170px;
	margin:0;
	padding:0;
	padding:3px 0px;}
.itq-wrapper .itq-container aside .block .company>p{
	text-align:right;
	margin:0px;
	padding:3px 10px;}			
.itq-wrapper .itq-container aside .block .company>p a{
	text-decoration:none;} 	
.itq-wrapper .itq-container aside .block .company>p a span{
	color:#836161;
	margin-right:10px;}													




/*----------.itq-footer----------*/
.itq-footer{
    /* margin-top: 20px; */
    width:100%;
    /*
    height:150px;
    background:rgba(0,0,255,1);
    */
	background:url(../images/bg-footer.png) repeat-x;
    float:left;
	overflow:hidden;
}
.itq-footer .all{
    width:1200px;
    /*
    height:150px;
    background:rgba(0,0,255,1);
    */
	margin:0 auto;
	overflow:hidden;
}
.carousel{
    height: 100px;
	margin:0px auto;
	width:100% !important;
	-webkit-box-shadow: 0px -1px 7px 3px rgba(187,187,187,1);
	-moz-box-shadow: 0px -1px 7px 3px rgba(187,187,187,1);
	box-shadow: 0px -1px 7px 3px rgba(187,187,187,1);
} 
.carousel ul{
}
.carousel ul li{
    height: 120px;
	borderright:1px solid #f00;
	width:122px;
	background:url(../images/boder-f.png) no-repeat right;	
}
.carousel ul li img{
    width: 121px;
    height: 100px;
} 
.bottom-footer{
	/*height: 20px;*/
}

.itq-footer .all .bottom-footer .wrapper-footer{
    width: 1118px;
    margin: 0 auto;
    line-height: 35px;
    overflow: hidden;
}

.itq-footer .all .bottom-footer .wrapper-footer .dev{
    float: left;
}

.itq-footer .all .bottom-footer .wrapper-footer .dev ul.ndt-hotline{
	padding: 10px 0px 0px 0px;
}

.itq-footer .all .bottom-footer .wrapper-footer .dev ul.ndt-hotline li{
	line-height:20px;

}
.itq-footer .all .bottom-footer .wrapper-footer .dev ul.ndt-hotline li:first-child{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}

.itq-footer .all .bottom-footer .wrapper-footer .dev ul.ndt-hotline li p{
	color: #d17473;
	font-size:14px;
}

.itq-footer .all .bottom-footer .wrapper-footer .dev ul.ndt-hotline li p span{

}

.itq-footer .all .bottom-footer .wrapper-footer .dev ul.ndt-hotline li p a{
	padding-left: 10px;
}

.itq-footer .all .bottom-footer .wrapper-footer .dev p{
    margin: 0px;
    color: #524A40;
}
.itq-footer .all .bottom-footer .wrapper-footer .dev p a{
    margin: 0px;
    color: #524A40;
}

.itq-footer .all .bottom-footer .wrapper-footer nav{
    overflow: hidden;
    display: block;
    float: right;
}

.itq-footer .all .bottom-footer .wrapper-footer nav ul.menu{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    float: right;
}

.itq-footer .all .bottom-footer .wrapper-footer nav ul.menu li.menu{
    float: left;
    padding: 10px 10px;
	background:url(../images/bg-f.png) no-repeat;
	background-position: 0px 15px;
   
}
.itq-footer .all .bottom-footer .wrapper-footer nav ul.menu li.menu:first-child{
	background:none;}

.itq-footer .all .bottom-footer .wrapper-footer nav ul.menu li.menu:last-child{
    /* padding: 0px 0px 0px 8px; */
	
    /* border-right: none; */
}
.itq-footer .all .bottom-footer .wrapper-footer .ndt-authorities{
	float: right;
	margin: 0px;
	width: 310px;
	line-height: 10px;
}

.itq-footer .all .bottom-footer .wrapper-footer .ndt-authorities p{
	margin: 0px;
	float: left;
}
.itq-footer .all .bottom-footer .wrapper-footer .ndt-authorities p.itq-desgin{
	width:100%;
	font-size:14px;
	padding-bottom: 6px;
}

.itq-footer .all .bottom-footer .wrapper-footer nav ul.menu li.menu a{
    color: #836456;
	font-family:MyriadPro-Condensed;
	font-size: 20px;
}